female loafer - German English Dictionary